perm filename COD16[NEW,LCS] blob sn#443239 filedate 1979-05-19 generic text, type T, neo UTF8
 
16  LETTERS, WORDS, ETC.:
 
   16, STAFF, POS, VERT. NOTE NUM, P5)=SIZE FACTOR, P6,P7,P8,P9,P10
  
TYPE 'T' n, n .....  to enter TEXT (letters, words, etc.)
   T, STAFF, POS, P4=VERT. NOTE NUM, P5=SIZE FACTOR
   (TF INSTEAD OF T WILL READ TEXT FROM AN EDIT FILE.)
	----- THEN TYPE TEXT ----- 
 
_________ CHARACTERS AVAILABLE __________
  0-9, A-Z, a-z, and = . - , ' * ( ) " ; : + ? ! /
  SPECIAL CHARACTERS: [ =QUARTER NOTE,  ] =HALF NOTE, 
		      ↔ =NATURAL,  ↑ =SHARP,  ↓ =FLAT.
 
  FRENCH ACCENTS (PRECEDE THE LETTER TO BE ACCENTED WITH A DOUBLE SIGN.)
   ACCUTE= <<    GRAVE= >>    CRCMFLX= $$     UMLAUT= %%     CEDILLA= ##
 
UP TO 12 CHARACTERS WILL BE PACKED IN AN ITEM.
STRINGS OF MORE THAN 12 CHARACTERS WILL BECOME SEVERAL ITEMS FOR
EDITING PURPOSES.  
TO PLACE ITEMS IN RELATION TO ALREADY PRESENT NOTES, SEPARATE
EACH ITEM BY SLASHES.
THE SLASHES WILL NOT BE DRAWN.(BUT A LINE ENDED WITH ; WILL PRINT ;.)
	(TO PRINT A SLASH, TYPE 2 CONSECUTIVE SLASHES, //.)
 
IF MORE THAN ONE GROUP OR CHARACTERS APPEARS, NUMBERS WILL APPEAR OVER THE
NOTES OF THAT STAFF  AND YOU WILL  BE ASKED TO  TYPE POSITION NUMBERS  FOR
EACH ITEM.  IF P4 (THE  VERTICAL POSITION) IS SET TO  0 YOU SHOULD TYPE  2
NUMBERS FOR EACH  ITEM.  THE  FIRST NUMBER OF  A PAIR  WILL BE  HORIZONTAL
POS., THE SECOND  WILL BE VERT.  POS.  THE HORIZONTAL  NUMBERS WILL BE  IN
TERMS OF THE NUMBERS OVER THE NOTES.  THUS 1.5,-3 WOULD PUT ITEM 1 EXACTLY
HALF WAY BETWEEN NOTE 1  AND NOTE 2 AND AT  THE VERTICAL POSITION OF  NOTE
LEVEL -3.  WITH 1.5,-3 THE ITEM WOULD BE AS BEFORE.  WITH .7,13 ITEM WOULD
BE AT .7 OF THE DISTANCE FROM THE BEGINNING OF THE LINE AND THE FIRST NOTE
AND AT THE VERTICAL POSITION 13.
 
IF P4 IS ANY NON-ZERO NUMBER ALL ITEMS WILL BE PUT AT THE LEVEL  INDICATED
IN P4.  IN THIS  CASE TYPE ONLY ONE  NUMBER (FOR HORIZONTAL POSITION)  PER
ITEM.  THIS IS PROBABLY THE BEST WAY TO PUT IN THE TEXT OF VOCAL LINES.
 
CURRENTLY (5/74)  THREE TYPE  FONTS ARE  AVAILABLE.  THE  DEFAULT FONT  IS
CALLED 'PRIMITIVE'.   ALSO THERE  IS  'BDR40' AND  'BDI40'(ITALICS).   ALL
THESE INCLUDE UPPER AND  LOWER CASE.  ****** NOTE  THAT IF THE TYPE  FONTS
ARE TO BE MIXED THE FIRST ENTRY MUST INCLUDE A FONT CONTROL CHARACTER EVEN
IF IT IS THE DEFAULT FONT.
 
	FONT CONTROL CHARACTERS:
		# = PRIMITIVE  (52)
		& = BDR40 (NON-ITALICS) (50)
		@ = BDI40 (ITALICS)  (51)
		< = OUTLINE ONLY  (53)
		> = FILLED   (54) (WILL NEVER FILL ON CRT HOWEVER.)
 
	WHEN INITIALLY USING THE FONTS THE FONT CHARACTER MUST APPEAR.
	IT IS A GOOD IDEA TO PUT IN A FONT CHARACTER FOR EACH NEW
	STRING OF TEXT.
 
EXAMPLES:  TO GET THE FOLLOWING IN NON-ITALICS -
 
		Clarinet
 
TYPE - &Clarinet/           (OR: $&C%LARINET/ WHEN USING ORDINARY TTY.)
 
	FOR THE NEXT WITH THE 2ND WORD ITALICS, THE 3RD PRIMITIVE-
 
TYPE - &Oboe/@cresc./#v.s./
 
	&<Oboe/  WOULD PRINT "Oboe" in non-filled letters.
 
MOST OF THESE COMMANDS ARE SEMI-STICKY.  TO BE SAFE THEY SHOULD BE
RESET EACH TIME USED.
 
WHEN LETTERS ARE EDITED THEY APPEAR UNDER CODE #16.  
AT  EDIT  TIME  'CN'  WILL  CAUSE  HOMING  TO  A NEARBY  NOTE.  NOW A
NEGATIVE SIZE FACTOR (IN P5) WILL INVERT THE TEXT.  IF THE STAFF SIZE
IS  LATER  CHANGED  THE  SPACING CONTINUITY OF STRINGS LONGER THAN 12
LETTERS  WILL  BE  DISTURBED.   TO  CORRECT  THIS  SET  P10=1 FOR THE
MISPLACED  UNIT  OF  TEXT.   IT  WILL  THEN  AUTOMATICALLY RESUME THE
CORRECT POSITION.
 
	IN  GENERAL,  P6-P8  SHOULD  NOT  BE  EDITED.   EACH  OF  THE
PARAMETERS  CONTAINS  THE  NUMBERS  FOR  4  CHARACTERS.  A TOTAL OF 8
DIGITS IS USED IN EACH PARAMETER; 2 DIGITS PER CHARACTER.
 
	 THE STRING 'ABCDEFGHIJKLM' WOULD BECOME:
 
		P6 -- 10111213
		P7 -- 14151617
		P8 -- 18192021
 
	TO SEE THE CONTENTS OF ONE OF THESE PARAMETERS, 6, FOR EXAMPLE,
TYPE 'P 6'.   IF YOU THEN TYPED '6 13111213' THE STRING WOULD CHANGE TO
'DBCDEFGHIJKLM'.   THIS METHOD OF EDITING IS NOT RECOMMENDED.
 
	NUMBERS ARE 0-1, UPPER CASE LETTERS 10-35, LOWER CASE BEGIN
	AT 70.  SPACE=47, NO MORE CHARS=99, QTR NOTE=58, HLF NOTE=59.
 
(A NEW FORMAT FOR P6-8 WAS ACTIVATED 11/75. TYPE 10,99<CR> WHILE
EDITING TEXT TO AUTOMATICALLY CHANGE THE FORMAT.)
 
*****  TO CENTER TEXT AT ANY POINT ON SCREEN (IN EDIT MODE ONLY *****
 
A SINGLE INPUT STRING OF TEXT MAY BE CENTERED AT ANY HORIZONTAL POINT
BY  SETTING  P10  TO THE CENTER POINT DESIRED.  WHEN THIS IS DONE THE
TEXT WILL EXTEND AN EQUAL DISTANCE TO THE LEFT AND RIGHT OF THE POINT
GIVEN IN P10.
 
** ROTATION OF INDIVIDUAL LETTERS --- SET P11 TO DEGREES (CLOCKWISE).**
 
********* SPECIAL INFO RE. TEXT AND THE 'PARTS' PROGRAM **********
 
WHEN  USING  THE  'PARTS'  PROGRAM  TEXT  WHICH  IS  NOT  PART OF THE
PARTICULAR LINE OF MUSIC BEING EXTRACTED IS USUALLY IGNORED.  TO MAKE
ANY  TEXT  ITEMS  APPEAR  IN ALL PARTS EXTRACTED, ADD 100 TO THE SIZE
FACTOR FOUND IN P5. (SEE SECTION ON 'PARTS' PROGRAM.)